spice triangle - German English Dictionary